consecutive payments - French English Dictionary